rocket launcher - German English Dictionary